Enterprise Version
tries to fix malies during adjustment